lithium fluoride rfp cad management magnesium fluoride cnc machining consulting fabrication business barium fluoride milling